spontaneous miscarriage - Turkish English Dictionary